letter of explanation - German English Dictionary